moralizing preaching

Translations
un sermon moralisateur